@charset "UTF-8";
/* CSS Document */
/* 一流资源网首发 http://www.16css.com */
body,p,h1,h2,h3,h4,h5,h6,ul,li,span {margin:0; padding:0}
body {font-size:12px; font-family:"微软雅黑","宋体"; line-height:160%; color:#333;}
a {color:#333; text-decoration:none}
a:hover {color:#F45B4B}

/********竖向导航菜单********/


.vertical { float: left; z-index: 999; position: relative; }

.vertical h2 { line-height: 38px; background: #F45B4B;  background-repeat: no-repeat; background-position: left -284px; height: 38px; width: 163px; padding-left: 30px; font-family: cursive, Arial, "宋体"; font-size: 17px; color: #fff; font-weight: normal;margin-left: -15px }

.vertical .treesort { height: 456px; width: 230px; }

.treesort li.ts_li{ height: 38px; width: 230px; display: block; float: left; position: relative; ; background-repeat: no-repeat; background-position: left -366px; }

.ts_li:hover .ts_a{ background-repeat: no-repeat; background-position: left -408px; z-index: 9999; position: relative; }

.ts_li .ts_a{ width: 230px; height: 38px; display: block; }

.ts_a a{background-repeat: no-repeat; height: 38px; width: 180px; display: block; font-size: 14px; color: #5f5f5f; padding-left: 38px; float: left; line-height: 38px; }

.ts_a a:hover{ color: #F45B4B; }

.ts_a a.tl_0{ background-position: left top; }

.ts_a a.tl_1{ background-position: left -38px; }

.ts_a a.tl_2{ background-position: left -76px; }

.ts_a a.tl_3{ background-position: left -114px; }

.ts_a a.tl_4{ background-position: left -152px; }

.ts_a a.tl_5{ background-position: left -190px; }

.ts_a a.tl_6{ background-position: left -228px; }

.ts_a a.tl_7{ background-position: left -266px; }

.ts_a a.tl_8{ background-position: left -304px; }

.ts_a a.tl_9{ background-position: left -342px; }

.ts_a a.tl_10{ background-position: left -380px; }

.ts_a a.tl_11{ background-position: left -418px; }

.ts_li .ts_box{
    /*width: 591px;*/
    background-color: #fdfaf4; z-index: 998; overflow: hidden; left: 148px; position: absolute; top: -30px; border: 2px solid #F45B4B; display: none; margin: 0px auto; }
/* 一流资源网首发 http://www.16css.com */
.treesort .ts_li:hover .ts_box { left: 148px; display: block; }

.ts_box .boxleft{ width: 360px; float: left; margin-bottom: -1000px; padding: 10px 20px 1000px; }

.boxleft h5 { font-family: "微软雅黑", Arial, "宋体"; font-size: 15px; line-height: 35px; color: #F45B4B; height: 35px; }

.boxleft ul{ overflow: hidden; padding-bottom: 20px; }

.boxleft li{ width: 112px; float: left; display: inline; padding-right: 15px; height: 32px; line-height: 32px; border-bottom: 1px dashed #dcdcdc; }

.boxleft li a{ color: #464646; }

.boxleft li a:hover{ color: #F45B4B; text-decoration: underline; }

.ts_box .boxright{ width: 160px; float: left; display: inline; border-left: 1px solid #ffc37f; margin-bottom: -1000px; background-color: #fff3e5; padding: 15px 15px 1000px; }

.boxright h5{ height: 35px; line-height: 35px; color: #3c3c3c; font-weight: normal; }

.boxright ul{ overflow: hidden; }

.boxright li{ height: 26px; width: 160px; overflow: hidden; float: left; display: inline; line-height: 26px; }

.boxright li a{ color: #6e6e6e; }

.boxright li a:hover{ color: #F45B4B; }

.vertical .ts_bottom { line-height: 7px; background-color: #F45B4B; height: 7px; width: 228px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #F45B4B; border-bottom-color: #F45B4B; border-left-color: #F45B4B; }

/********竖向导航菜单********/
/* 一流资源网首发 http://www.16css.com */



*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;}
body{font:12px/180% Arial, Helvetica, sans-serif, "新宋体";}
/* select */
.select{padding:5px 10px;border:#ddd 1px solid;border-radius:4px;width:100%;margin:5% auto;font-size:12px}
.select li{list-style:none;padding:10px 0 5px 100px}
.select .select-list{border-bottom:#eee 1px dashed}
.select dl{zoom:1;position:relative;line-height:24px;}
.select dl:after{content:" ";display:block;clear:both;height:0;overflow:hidden}
.select dt{width:100px;margin-bottom:5px;position:absolute;top:0;left:-100px;text-align:center;color:#666;height:24px;line-height:24px}
.select dd{float:left;display:inline;margin:0 0 5px 5px;}
.select a{display:inline-block;white-space:nowrap;height:24px;padding:3px 10px;text-decoration:none;color: #000610;border-radius:2px;}
.select a:hover{color:#F45B4B;background-color: #fbfdde}
.select .selected a{color:#fff;background-color:#F45B4B}
.select-result dt{font-weight:bold}
.select-no{color:#999}
.select .select-result a{padding-right:20px;background:#F45B4B}
.select .select-result a:hover{background-position:right -15px;}